آموزش بوت‌کمپ جامع توسعه Salesforce Certified Apex & LWC [ویدئویی] - آخرین آپدیت

دانلود Salesforce Certified Apex & LWC Development Bootcamp [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره راهنمای کامل شما برای تبدیل شدن به یک توسعه‌دهنده تایید شده Salesforce است. این دوره موضوعات کلیدی مانند مدل داده‌ای Salesforce، شامل آبجکت‌ها، فیلدها و روابط را پوشش می‌دهد و سپس به بررسی عمیق برنامه‌نویسی Apex و تریگرها می‌پردازد. همچنین یاد می‌گیرید که چگونه از ابزارهای اتوماسیون Salesforce مانند Workflows و Process Builders برای بهینه‌سازی فرآیندهای کسب‌وکار استفاده کنید. با پیشروی در دوره، تکنولوژی‌های پیشرفته Salesforce از جمله Lightning Web Components (LWC) و Visualforce را که برای توسعه مدرن ضروری هستند، بررسی خواهید کرد. این دوره همچنین مثال‌های واقعی از ادغام ابزارهای Salesforce در پروژه‌ها را پوشش می‌دهد و مهارت‌های عملی لازم برای ساخت رابط‌های کاربری سفارشی و اپلیکیشن‌های قدرتمند را به شما ارائه می‌دهد. در پایان این دوره، تسلط کاملی بر تکنولوژی‌های توسعه Salesforce خواهید داشت و برای قبولی در آزمون گواهینامه Platform Developer I کاملاً آماده خواهید بود. چه در Salesforce تازه‌کار باشید و چه یک ادمین که قصد انتقال به نقش توسعه‌دهنده را دارد، این دوره شما را با دانش و تجربه عملی لازم برای موفقیت در پروژه‌های واقعی توسعه Salesforce مجهز می‌کند. - درک مدل‌های داده‌ای Salesforce و سفارشی‌سازی آبجکت‌ها و فیلدها - ساخت رابط‌های کاربری سفارشی با استفاده از Apex، Visualforce و Lightning Web Components - اتوماسیون فرآیندهای کسب‌وکار با Workflows، Process Builders و فرآیندهای تایید (Approval Processes) - نوشتن و دیباگ کردن تریگرهای Apex و مدیریت موثر دستکاری داده‌ها - به‌کارگیری بهترین روش‌ها (Best Practices) در توسعه، تست و دیباگ Salesforce - تسلط بر تکنیک‌های اتوماسیون و استقرار (Deployment) برای اپلیکیشن‌های واقعی این دوره برای توسعه‌دهندگان مشتاق Salesforce است که می‌خواهند با اعتماد به نفس در آزمون Platform Developer I قبول شوند. همچنین برای ادمین‌های Salesforce که می‌خواهند به نقش‌های توسعه تبدیل شوند و توسعه‌دهندگانی از زمینه‌های دیگر که برای گواهینامه Salesforce آماده می‌شوند، ایده‌آل است. چه در Salesforce تازه‌کار باشید و چه به دنبال گسترش دانش خود در برنامه‌نویسی Apex، LWC و Visualforce باشید، این دوره ابزارها و مهارت‌های لازم برای موفقیت در توسعه Salesforce را در اختیار شما قرار می‌دهد. - پوشش جامع Apex، LWC و Visualforce برای توسعه Salesforce - کاربردهای واقعی و تمرین‌های عملی برای تثبیت یادگیری - برنامه آموزشی ساختاریافته و منطبق بر نقشه آزمون Salesforce Platform Developer I

سرفصل ها و درس ها

مقدمه دوره Introduction to the Course

  • ساخت حساب توسعه‌دهنده برای تمرین Create Your Developer Account to Practice Along with Me

کار با رابط کاربری Salesforce Navigating Salesforce UI

  • آبجکت، تب، کاربر و پروفایل چیستند: مرور سریع What is Object, Tabs, User and Profiles in Salesforce: Quick Overview

  • آبجکت‌های استاندارد و سفارشی: نحوه ساخت آبجکت سفارشی Standard and Custom Object in Salesforce: How to Create a Custom Object

  • نحوه افزودن فیلد به آبجکت سفارشی: استفاده از Object Manager How to Add Fields to the Custom Object: Adding Fields Using Object Manager

  • Schema Builder در Salesforce: افزودن فیلدها با Schema Builder Schema Builder in Salesforce: How to Add Fields Using Schema Builder

انواع روابط در Salesforce Types of Relationship in Salesforce

  • فیلدهای رابطه‌ای: انواع روابط در Salesforce Relationship Fields in Salesforce: Types of Relationship in Salesforce

  • مقایسه Lookup و Master-Detail: تفاوت‌های اصلی Lookup vs Master Detail Relationship: Difference Between Lookup & Master Detail

  • رابطه چند به چند: آبجکت‌های رابط (Junction Object) Many to Many Relationship in Salesforce: Junction Object in Salesforce

  • رابطه سلسله‌مراتبی (Hierarchical) در Salesforce Hierarchical Relationship in Salesforce

آبجکت‌های خارجی در Salesforce و روابط مرتبط External Objects in Salesforce and Their Associated Relationships

  • آبجکت خارجی Salesforce: معرفی و روابط آن Salesforce External Object: External Objects and Its Relationships

شناسه‌های خارجی (External IDs) در Salesforce External IDs in Salesforce

  • شناسه‌های خارجی: کدام انواع داده می‌توانند External ID باشند External Ids in Salesforce: Which All Field Data Types Can Be Used as External ID

قوانین اعتبارسنجی (Validation Rules) در Salesforce Validation Rules in Salesforce

  • قانون اعتبارسنجی: ساخت اولین Validation Rule Validation Rule in Salesforce: Create Your First Validation Rule

  • محدود کردن ورودی داده‌ها با قوانین اعتبارسنجی: مثال ۲ Restrict Data Input by Using Validation Rules: Validation Rule Example 2

  • آموزش توابع isPickVal() و isBlank(): مثال ۳ Learn About isPickVal() and isBlank() Functions: Validation Rule Example 3

  • اعتبارسنجی REGEX در Salesforce: آموزش با مثال REGEX Validation in Salesforce: Learn Regex in Salesforce with Example

وارد کردن و خروجی گرفتن از داده‌ها در Salesforce Importing and Exporting Data in Salesforce

  • وارد کردن و خروجی داده‌ها: Data Import Wizard و Data Loader Importing and Exporting Data in Salesforce: Data Import Wizard and Data Loader

  • وارد کردن رکوردها با Data Loader: درج رکوردهای جدید Import Records Using Data Loader: Insert New Records Using Data Loader

  • به‌روزرسانی رکوردها با Data Loader Update Records Using Data Loader

  • عملیات Upsert و Delete با Data Loader Upsert and Delete Operation Using Data Loader

  • خروجی داده‌ها با Data Loader: تفاوت Export و Export All Export Data Using Data Loader: Difference Between Export and Export All

  • درج رکوردها با استفاده از Data Import Wizard Insert Records Using Data Import Wizard

  • به‌روزرسانی و Upsert با Data Import Wizard Update and Upsert Using Data Import Wizard: Update and Upsert Operation

  • تفاوت بین Data Loader و Import Wizard Difference Between Data Loader and Import Wizard

  • سرویس خروجی داده‌ها: Salesforce Data Export Data Export Service in Salesforce: Salesforce Data Export

ابزارهای اتوماسیون Salesforce Salesforce Automation Tools

  • اتوماسیون فرآیندها: Workflow چیست و چگونه ساخته می‌شود؟ Automate Business Processes: What is a Workflow in Salesforce and How to Create?

  • ارسال هشدار ایمیلی با استفاده از Workflows Send Email Alert Using Workflows

  • به‌روزرسانی فیلدها (Field Update) با Workflow Workflow Field Update Using Workflow

اتوماسیون فرآیندهای کسب‌وکار با استفاده از Approval Process Automate Business Processes Using Approval Process

  • فرآیندهای تایید (Approval Processes) چیستند و چگونه ساخته می‌شوند؟ What Are Approval Processes and How to Create an Approval Process

  • ساخت فرآیند تایید با استفاده از Standard Wizard Create an Approval Process Using Standard Wizard

اتوماسیون فرآیندهای کسب‌وکار با استفاده از Process Builder Automate Business Processes Using Process Builder

  • معرفی Process Builder در Salesforce Process Builder in Salesforce

  • اتوماسیون فرآیند کسب‌وکار با Process Builder - بخش ۱ Automate Business Process Using Process Builder Part 1

  • اتوماسیون فرآیند کسب‌وکار با Process Builder - بخش ۲ Automate Business Process Using Process Builder Part 2

جریان‌ها (Flows) در Salesforce Flows in Salesforce

  • جریان‌ها (Flows): تعریف و انواع مختلف Flow Flows in Salesforce: What Are Flows and Different Types of Flows

  • جریان‌های Trigger شده توسط رکورد با مثال Record Triggered Flow in Salesforce with Example

  • جریان‌های صفحه‌ای (Screen Flow) با مثال Screen Flow in Salesforce with Example

  • نحوه اجرای یک Flow از طریق دکمه در Salesforce How to Launch a Flow from Button in Salesforce?

  • نحوه ساخت یک Screen Flow در Salesforce How to Create a Screen Flow in Salesforce?

  • افزودن اکشن به Flow: افزودن اکشن ارسال ایمیل Add Actions to Your Flow: Add Send Email Action to Your Flow

  • جریان‌های زمان‌بندی شده (Scheduled Triggered Flows) چیستند؟ Schedule Triggered Flows in Salesforce: What Is Scheduled Triggered Flow?

  • جریان‌های Trigger شده توسط Platform Event Platform Event Trigger Flow in Salesforce

  • نحوه ساخت Platform Event Trigger Flow Platform Event Trigger Flow: How to Create a Platform Event Trigger Flow?

  • نحوه تست Platform Event Trigger Flow در Salesforce How to Test Platform Event Trigger Flow in Salesforce?

  • جریان‌های Auto-Launched چیستند و چه کاربردی دارند؟ What Is Auto-Launched Flow in Salesforce? What Is the Use of Auto-Launched Flow?

  • نحوه ساخت Auto-Launched Flow How to Create Auto-Launched Flow?

  • ساخت Auto-Launched Flow در Salesforce Create Auto-Launched Flow in Salesforce

  • مثال کاربردی Salesforce Auto-Launched Flow Salesforce Auto-Launched Flow with Example

  • فراخوانی Flow از طریق Apex Invoke Flow from Apex

مبانی توسعه و اصول اولیه Apex Developer Fundamentals - Basics of Apex

  • Apex چیست؟ چه زمانی استفاده شود؟ مرور کلی برنامه‌نویسی Apex What Is Apex? When to Use Apex? Overview of Apex Programming

  • سینتکس Apex: متغیرها، عبارت‌ها، SOQL و دستورات DML Apex Syntax: Overview of Apex Code (Variables, Expression, SOQL, DML Statement)

  • مرور Developer Console: کاربردهای کنسول توسعه Overview of Developer Console: What Is Developer Console Used For?

  • متغیرها در Apex: تعریف و دلیل نیاز به متغیرها Variable in Apex: What Is a Variable and Why Do We Need Them?

  • نوشتن اولین برنامه در Apex Write Our First Program in Apex?

  • انواع داده‌ها در Apex: بررسی انواع داده‌های موجود Apex Data Types: What Are the Different Data Types Available in Apex?

انواع داده‌های Date، Time و Datetime در Apex Date, Time, Datetime Data Types in Apex

  • نوع داده Date در Apex: نحوه تعریف متغیر تاریخ Date Data Type in Apex: How to Declare a Date Variable in Apex?

  • نوع داده Time در Apex: کلاس Time و متدهای آن Time Data Type in Apex: Time Class and Its Methods

  • نوع داده Datetime و متدهای مرتبط Datetime Data Type and Its Associated Methods

  • توضیح متغیر Datetime همراه با مثال Datetime Variable Explanation with Example

نوع داده String String Data Type

  • نوع داده String در Apex: تعریف متغیر رشته‌ای String Data Type in Apex: Declare a String Variable

  • کلاس String و متدهای مهم آن String Class and Important Methods of String Class

  • کاربردهای نوع داده String String Data Type in Use

دستورات شرطی (If else) و دستور Switch در Apex Conditional (If-else) Statement in Apex and Switch Statement in Apex

  • توضیح دستور If Else در Apex با مثال If-Else Statement in Apex Explained with the Help of an Example

  • دستورات شرطی چیستند و If Else چگونه کار می‌کند؟ What Are Conditional Statements in Apex? How Does If-Else Statement Work in Apex?

  • بررسی If Else با مثال کاربردی If-Else Explained with the Help of an Example

  • دستور If ElseIf در Apex If-ElseIf Statement in Apex

  • توضیح If ElseIf با مثال If-ElseIf Statement in Apex Explained with the Help of an Example

  • دستور Switch در Apex Switch Statement in Apex

  • نحوه استفاده از دستور Switch در Apex How to Use Switch Statement in Apex?

  • مثال جامع از دستور Switch در Apex Switch Statement in Apex with Example Explained

حلقه‌ها در Apex: حلقه For، For تو در تو و While Loops in Apex - For Loop, Nested For Loop, and While Loop

  • انواع مختلف حلقه‌ها در Apex چیستند؟ What Are the Different Types of Loops in Apex?

  • حلقه While در Apex همراه با مثال While Loop in Apex with an Example

  • حلقه For در Apex For Loop in Apex

  • تمرین حلقه For: نحوه نوشتن حلقه For For Loop in Practice: How to Write a For Loop?

  • انواع مختلف حلقه For در Apex Different Types of For Loop in Apex

  • دستورات Break و Continue: زمان استفاده از هر کدام Break and Continue Statement in Apex: When to Use Break and Continue?

  • حلقه For تو در تو: نحوه عملکرد حلقه‌های تودرتو Nested For Loop in Apex: How Does Nested Loop Work?

انواع مجموعه‌ها در Apex: List، Set و Map Different Types of Collections in Apex - List, Set, and Map in Apex

  • انواع مختلف مجموعه‌ها (Collections) در Apex Different Types of Collection in Apex

  • مفهوم Collection در Apex Collection in Apex

  • تعریف متغیر List و متدهای مهم آن Declare a List Variable: Important List Methods

  • خطای Incompatible Type در List Incompatible Type Exception in List

  • مجموعه Set در Apex: تفاوت Set و List Set Collection in Apex: Difference Between Set and List in Apex

کلاس‌ها در Apex Classes in Apex

  • کلاس‌ها و آبجکت‌ها در Apex Classes and Objects in Apex

  • ساخت یک کلاس Apex جدید Create a New Apex Class

  • تفاوت اصلاح‌کننده‌های دسترسی Public و Private در Apex Difference Between Public and Private Access Modifier in Apex

  • نحوه تعریف متد در Apex Method Declaration in Apex

  • Overloading متد چیست؟ What Is Method Overloading?

سازنده‌ها (Constructors) در Apex Constructors in Apex

  • سازنده‌ها (Constructors) در Apex چیستند؟ Constructors in Apex. What Are Constructors in Apex?

  • چرا متغیرهای Instance باید Private تعریف شوند؟ Why Instance Variables Need to Be Declared with Private Access Modifier?

  • مثال کاربردی از سازنده‌ها در Apex Constructors in Apex with Example

متدها و متغیرهای Static و Non-static در Apex Static and Non-static Methods and Variables in Apex

  • تفاوت متدهای Static و Non-static در Apex Difference Between Static and Non-static Method in Apex

  • تفاوت متغیرهای Static و Non-static در Apex Difference Between Static and Non-static Variable in Apex

  • مثال تفاوت متغیرهای Static و Non-static Difference Between Static and Non-static Variable with Example

کار با sObject Working with sObject

  • sObject در Salesforce: تعریف لیستی از sObjectها sObject in Salesforce: Declare a List of sObject in Salesforce

ابزار Salesforce Inspector Salesforce Inspector

  • نصب افزونه Salesforce Inspector برای مرورگر Install Salesforce Inspector Extension for Your Browser

پرس‌وجوهای SOSL و SOQL در Apex SOSL and SOQL Queries in Apex

  • پرس‌وجوهای SOSL و SOQL در Salesforce چیستند؟ What Is SOSL and SOQL Queries in Salesforce?

  • بازیابی رکوردها با استفاده از SOQL Retrieve Records Using SOQL

  • زبان پرس‌وجوی آبجکت‌های Salesforce (SOQL) Salesforce Object Query Language

  • پرس‌وجوی Group By و شمارش رکوردها در SOQL Group By Query Salesforce | Count Number of Records in SOQL Query

دستورات DML در Apex DML Statements in Apex

  • دستورات DML در Salesforce چیستند؟ DML Statements Salesforce: What Are DML Statements in Salesforce?

  • نحوه نوشتن دستورات DML: مثال Insert و Update How to Write DML Statements in Salesforce? Insert and Update DML with Example

  • دستورات Delete و Undelete در Salesforce DML Statements in Salesforce: Delete and Undelete DML Statement in Salesforce

  • دستور Upsert همراه با مثال Upsert DML Statement with Example

  • مثال عملیات DML: ساخت کلاس کمکی Account DML Operations in Salesforce with Example: Create Account Utility Class

  • مثال جامع از دستورات Apex DML Salesforce Apex DML Statement with Example

متدهای Database در Apex Database Methods in Apex

  • تفاوت بین دستورات DML و متدهای Database Difference Between DML Statement and Database Methods

  • امکان به‌روزرسانی جزئی (Partial Update) در متدهای Database Partial Update Allowed in Database Methods

  • بررسی Database.SaveResult[] Database Save Result[]

  • استخراج نتایج موفقیت و شکست با Database.SaveResult[] Database Save Result[] Retrieve the Success and Failure

پرس‌وجوهای رابطه‌ای (Relationship Queries) در Apex Relationship Queries in Apex

  • پرس‌وجوهای رابطه‌ای در Salesforce چیستند؟ Relationship Queries in Salesforce: What Are Relationship Queries in Salesforce?

  • نحوه پرس‌وجوی رکورد فرزند از طریق والد Relationship Query: How Do I Query a Child Record from a Parent in Salesforce?

  • پرس‌وجوی رابطه‌ای فرزند به والد (Child to Parent) Relationship Query in Salesforce: Child to Parent Relationship Query

  • پرس‌وجوی رابطه‌ای برای آبجکت‌های سفارشی Relationship Query for Custom Object in Salesforce

  • نحوه پرس‌وجوی والد به فرزند در آبجکت‌های سفارشی How Do I Query a Parent to a Child Custom Object in Salesforce?

تریگرها (Triggers) Triggers

  • تریگرهای Apex در Salesforce Apex Triggers in Salesforce

  • متغیرهای زمینه‌ای تریگر (Trigger Context Variables) Trigger Context Variables in Salesforce

  • ساخت تریگر Apex: مثال عملی تریگر Create Apex Trigger: Apex Trigger in Salesforce with Example

  • مثال تریگر Before Delete در Apex Apex Trigger Salesforce with Example: Before Delete Apex Trigger

  • مثال تریگر Before Insert در Apex Apex Trigger with Example: Before Insert Apex Trigger

پردازش‌های دسته‌ای (Batch Apex) Batch Apex

  • Batch Apex چیست و متدهای کلاس Batch کدامند؟ What Is Batch Apex and What Are the Different Methods of Batch Class?

  • ماهیت Batch Apex: همزمان (Synchronous) یا ناهمزمان (Asynchronous)؟ What Is a Batch Apex? Is Batch Apex Synchronous or Asynchronous?

  • مثال کاربردی Batch Apex در Salesforce Batch Apex in Salesforce with Example

  • تفاوت بین Stateless و Stateful در Batch Apex Difference Between Stateless and Stateful Batch Apex

  • مثال مقایسه‌ای Stateless در مقابل Stateful Stateless vs Stateful with Example

وب‌سرویس‌های REST و SOAP REST and SOAP Web Services

  • نحوه تعریف کلاس Apex به عنوان وب‌سرویس REST و SOAP How to Expose Your Apex Class as REST Web Service and SOAP Web Service?

مدیریت استثناها (Exceptions) در Apex Exceptions in Apex

  • استثناها در Apex: بلوک Try Catch Finally چیست؟ Exception in Apex: What Is Try Catch Finally Block in Apex?

  • نحوه مدیریت استثناها با استفاده از Try Catch How to Handle Exception in Apex Using Try-Catch Block?

  • خطای ListException چیست و چگونه مدیریت شود؟ What Is ListException in Apex and How to Handle This Exception?

  • خطای Null Pointer Exception در Apex Null Pointer Exception in Apex

  • خطای sObject Exception در Salesforce sObject Exception in Salesforce

  • متدهای رایج مدیریت استثناها و کاربرد آن‌ها Common Exception Methods and Their Usage

  • مدیریت استثناهای DML در Apex DML Exception in Apex and How to Handle Them?

  • متدهای مربوط به استثناهای DML DML Exception Methods

  • متدهای تکمیلی برای خطاهای DML Exception Methods Related to DML Exception

  • استفاده از Try با چندین بلوک Catch Try with Multiple Catch Block

تست و دیباگ در Apex Apex Testing and Debugging

  • کلاس‌های تست Apex: نحوه نوشتن کلاس تست Apex Test Classes: How to Write Test Classes?

  • ساخت یک کلاس Apex و کلاس تست مربوط به آن Create an Apex Class and Its Test Class

  • پوشش کد (Code Coverage) در Apex Code Coverage in Apex

  • بررسی دقیق‌تر Code Coverage در Apex Code Coverage in Apex

  • انتقال Code Coverage بین محیط‌های Sandbox Code Coverage Needed from One Sandbox to Another

محدودیت‌های Governor در Apex Governor Limits in Apex

  • محدودیت‌های Governor در Apex Governor Limits in Apex

  • اتفاقاتی که هنگام رخ دادن Governor Limit Exception می‌افتد What Happens When Governor Limit Exception Is Thrown?

  • متدهای Limit در Apex و بررسی کلاس Limit What Are Limit Apex Methods in Salesforce? Limit Class in Apex

  • مرور جامع محدودیت‌های Governor در Salesforce Salesforce Governor Limits

آسیب‌پذیری‌های امنیتی در Apex و Visualforce Security Vulnerabilities in Apex and Visualforce

  • مرور آسیب‌پذیری‌های مختلف امنیتی در Salesforce Overview of Different Vulnerabilities Which Exist in Salesforce

  • تزریق SOQL (SOQL Injection) چیست و چگونه آن را پیشگیری کنیم؟ What Is SOQL Injection and How Can We Prevent It?

  • استثناهای سفارشی: نحوه ساخت Custom Exception در Apex Custom Exception in Apex: How to Create a Custom Exception in Apex?

ترتیب اجرای عملیات ذخیره در Salesforce Save Order of Execution in Salesforce

  • ترتیب اجرای عملیات ذخیره: توالی رویدادها پس از ذخیره رکورد Save Order of Execution Salesforce: Sequence of Events After We Save the Record

  • رابطه بین تراکنش‌های Apex و ترتیب اجرای ذخیره Relationship Between Apex Transaction and Save Order of Execution

Apex پویا (Dynamic Apex) در Salesforce Dynamic Apex in Salesforce

  • Apex پویا: استفاده از کلاس Schema در Salesforce Dynamic Apex in Salesforce: Use of Schema Class in Salesforce

  • نحوه دسترسی و استفاده برنامه‌نویسی شده از Object Schema How to Programmatically Access and Utilize the Object Schema?

  • دریافت تمام فیلدهای یک آبجکت با Dynamic Apex How to Get All Fields of an Object in Salesforce Using Dynamic Apex?

  • دریافت روابط فرزند از یک آبجکت Getting Child Relationships from an Object

  • بررسی کلاس TabSetResult: توصیف تب‌ها با متدهای Schema Describing TabSetResult Class: Describing Tabs Using Schema Methods

  • نحوه دریافت پویا فیلدهای اجباری یک آبجکت How to Fetch Required Fields of an Object Dynamically?

کامپوننت‌های Lightning Aura Lightning Aura Components

  • نحوه تنظیم دامین سفارشی برای سازمان Salesforce How to Setup Your Custom Domain for Salesforce Org?

  • فریم‌ورک Lightning Component چیست؟ What Is Salesforce Lightning Component Framework?

  • افزودن استایل به اپلیکیشن لایتنینگ با Static Resource To Add Styling to Your Lightning Application Using External Static Resource

  • ویژگی‌ها (Attributes) چیستند؟ What Are Attributes?

  • ویژگی‌های کامپوننت چیستند؟ What Are Component Attributes?

  • ترکیب کامپوننت‌ها (Component Composition) با مثال Component Composition with Example

  • عبارات Salesforce و کامپوننت aura:if چیستند؟ What Is Salesforce Expression and aura:if Component?

  • ارائه‌دهندگان مقادیر جهانی (Global Value Providers) چیستند؟ What Are Global Value Providers?

  • کامپوننت‌های استاندارد و Force.com Standard and Force.com Components

  • کامپوننت‌های UI: Input Text، Output Text و Button Salesforce UI Components: Input Text, Output Text, and Button

  • مدیریت رویدادها با استفاده از Client Side Controller Handling Events Using Client-Side Controller

  • مرور کلی Apex Server Side Controller Apex Server-Side Controller Overview

  • نحوه بازیابی رکوردها از آبجکت استاندارد در لایتنینگ How to Retrieve Records from Standard Object in Lightning?

  • دیباگ کردن کامپوننت‌های لایتنینگ Debugging Lightning Components

ساخت اولین اپلیکیشن Lightning از صفر Building Our First Lightning App from Scratch

  • مرور کلی اپلیکیشن لایتنینگ ما Overview of Our Lightning App

  • ساخت کلاس ContactController Creating the ContactController Class

  • ساخت اپلیکیشن لایتنینگ Creating the Lightning Application

  • ساخت کامپوننت ContactList Creating the ContactList Component

  • ساخت کامپوننت SearchBar SearchBar Component

  • ساخت کامپوننت ContactDetails Creating the ContactDetails Component

کامپوننت‌های وب لایتنینگ (LWC) Lightning Web Component

  • مرور LWC: مزایای Lightning Web Components Overview of Lightning Web Components: Benefits of Lightning Web Components

راه‌اندازی محیط توسعه برای کامپوننت LWC Setting up Development Environment for LWC Component

  • راه‌اندازی محیط توسعه: نصب Salesforce CLI و Visual Studio Setting up Development Environment: Install Salesforce CLI and Visual Studio

  • تنظیم دامین و فعال‌سازی Dev Hub در Salesforce Setting Up My Domain and Enable Dev Hub in Salesforce

  • ساخت یک Scratch Org Create a Scratch Org

  • دستورات کاربردی در Visual Studio Commands to Use in Visual Studio

ساخت اولین کامپوننت وب لایتنینگ Building Our First Lightning Web Component

  • ساخت اولین کامپوننت وب لایتنینگ (LWC) Building Our First Lightning Web Component

  • اتصال داده‌ها (Data Binding) در LWC Data Binding in Lightning Web Component

رندرینگ شرطی کامپوننت‌ها در LWC Rendering Components Conditionally in LWC

  • رندر شرطی المان‌های DOM با استفاده از if:true|false Render DOM Elements Conditionally Using if:true|false Directive

  • بررسی عمیق دستور if:true|false در LWC if:true|false Directive in Lightning Web Components

رندر کردن لیست آیتم‌ها در LWC Rendering List of Items in Lightning Web Components

  • نحوه رندر کردن لیست آیتم‌ها در LWC How to Render a List of Items in Lightning Web Components?

  • نحوه رندر لیست با استفاده از دستور Iterator How to Render a List Using Iterator Directive?

ساخت اپلیکیشن‌ها در LWC Building Applications in Lightning Web Components

  • ساخت اپلیکیشن ساده: ماشین حساب سود ساده Building a Simple Application: Simple Interest Calculator

  • ساخت اپلیکیشن ساده با LWC: ماشین حساب اشکال هندسی Building a Simple Application with Lightning Web Components: Shape Calculator

انواع ویژگی‌ها (Properties) در LWC Types of Properties in LWC

  • ویژگی‌های عمومی (Public Properties) در LWC چیستند؟ What Are Public Properties in LWC?

  • نحوه انتقال داده از کامپوننت والد به فرزند در LWC How to Pass Data from Parent Component to Child Component in LWC?

متدهای چرخه حیات (Lifecycle Methods) در LWC Lightning Web Components Lifecycle Methods

  • قلاب‌های چرخه حیات: Lifecycle Hooks در LWC Component Lifecycle Hooks: Lifecycle Hooks in Lightning Web Components

ارتباطات بین کامپوننت‌های LWC Lightning Web Components Communication

  • نحوه فراخوانی متد کامپوننت فرزند از طریق والد How to Call Child Component Method from Parent?

  • ارتباط از طریق Custom Event از فرزند به والد Custom Event Communication from Child to Parent Component

  • ارتباط با رویدادها: ساخت و ارسال (Dispatch) رویداد Communicate with Events: Create and Dispatch Events

  • تمرین ساخت و ارسال رویدادها Communicate with Events: Create and Dispatch Events

  • مرور مدل Pub Sub در LWC Overview of Pub-Sub Model in Lightning Web Component

  • آموزش مدل Pub Sub با مثال کاربردی Learn About Pub-Sub Model with Help of an Example

کار با رکوردها در LWC Working with Records Inside Lightning Web Components

  • روش‌های مختلف دسترسی به داده‌های Salesforce در LWC Different Ways to Access Salesforce Data in Lightning Web Components

  • ساخت رکورد با استفاده از Lightning Data Service در LWC How to Create a Record Using Lightning Data Service in Lightning Web Component?

  • مشاهده و ساخت رکورد با Lightning Data Service View and Create Record Using Lightning Data Service

  • کار با رکوردها با استفاده از Base Components Work With Records Using Base Components

  • استفاده از lightning-record-form برای مدیریت رکوردها Work with Records Using Base Components: lightning-record-form

  • نمایش رکورد با لایه سفارشی (Custom Layout) در Base Component Display a Record with Custom Layout Using Base Component

  • دسترسی به داده‌ها با lightning-record-edit-form How to Access Salesforce Data Using Base Components: lightning-record-edit-form

  • ساخت رکورد جدید با lightning-record-edit-form How to Create a New Record Using lightning-record-edit-form?

  • ساخت و مشاهده رکورد با کامپوننت lightning-record-edit-form Create and View the Record Using lightning-record-edit-form Component

  • نحوه بازیابی رکوردها از طریق Apex - بخش ۱ How to Fetch Records Via Apex?

  • نحوه بازیابی رکوردها از طریق Apex - بخش ۲ How to Fetch Records Via Apex?

اعلان‌های Toast در LWC Toast Notifications in Lightning Web Components

  • استفاده از Toast Notifications در LWC Using Toast Notifications in Lightning Web Components

سرویس ناوبری (Navigation Service) در LWC Navigation Service in Lightning Web Components

  • سرویس ناوبری (Navigation Service) در LWC Navigation Service in Lightning Web Components

  • ناوبری به صفحات رکورد آبجکت Navigating to Object Record Pages

  • ناوبری به لیست اخیر Account و رکوردهای مرتبط Contact Navigating to Account Record Recent List and Related Contact Records

  • ناوبری به صفحات وب خارجی Navigating to Web Page

  • ناوبری به صفحه Home و صفحه Chatter Navigating to Home Page and Chatter Page

آموزش کامپوننت‌های Visualforce Visualforce Components Tutorial

  • Visualforce چیست و چه زمانی استفاده شود؟ What Is Visualforce? When and Where to Use Visualforce?

  • مزایای Visualforce Advantages of Visualforce

  • نحوه فعال‌سازی حالت توسعه‌دهنده (Developer Mode) در Visualforce How Do I Enable Visualforce Developer Mode?

  • تگ‌های Visualforce در Salesforce Visualforce Tags in Salesforce

  • تگ‌های صفحه: pageBlock و pageBlockSection Visualforce Page Tags in Salesforce: pageBlock and pageBlockSection Tags

  • کامپوننت‌های Visualforce: تگ pageBlockButtons Visualforce Components: pageBlockButtons Tag in Visualforce

  • نحوه استفاده از apex:pageMessage در صفحات Visualforce How to Use apex:pageMessage in Visualforce Page?

  • مرور کلی تگ‌های ورودی (Input Tags) در Visualforce Overview of Input Tags in Visualforce

  • مثال‌های تگ‌های ورودی Visualforce Visualforce Input Tags with Example

  • تگ‌های outputLabel و outputLink در Visualforce Visualforce Apex: outputLabel Tag and outputLink Tag in Salesforce

  • تگ‌های Apex PanelBar و PanelBarItem Apex PanelBar and PanelBarItem Tags in Salesforce

  • مثال کاربردی PanelBar و PanelBarItem Apex PanelBar and PanelBarItem Tags with Example

  • ویژگی‌های panelBarItem: بررسی onLeave و onEnter Apex panelBarItem Attributes: onLeave and onEnter with Example

  • کامپوننت Visualforce: عرض ستون در apex:panelGrid Visualforce Component: apex:panelGrid Column Width

  • مثال از apex:panelGrid Apex panelGrid Example

  • مثال از tabPanel در Salesforce tabPanel Example in Salesforce

  • تگ Apex Toolbar در Visualforce Apex Toolbar Tag in Visualforce

  • مثال کاربردی تگ Toolbar Apex Toolbar Tag with Example

  • کنترلرهای استاندارد (Standard Controller) در Salesforce Standard Controller in Salesforce

  • مثال از Standard Controller در Salesforce Standard Controller Salesforce Example

  • نحوه استفاده از Standard Controller در صفحات Visualforce How to Use Standard Controller in Visualforce Page?

  • کنترلر لیست استاندارد (Standard List Controller) Standard List Controller in Salesforce

  • بررسی Standard List Controller در Apex Standard List Controller Apex

  • مثال کاربردی Standard List Controller Standard List Controller with Example

  • Standard List Controller چیست؟ What Is Standard List Controller in Salesforce?

  • اکشن‌های Standard List Controller Standard List Controller Actions

  • صفحه‌بندی (Pagination) در Standard List Controller Standard List Controller Pagination

  • ویرایش چندین رکورد با Standard List Controller Using the Standard List Controller to Edit Multiple Records

  • تفاوت بین Custom Controller و Extension در Salesforce Difference Between Custom Controller and Extension in Salesforce

  • کنترلرهای سفارشی (Custom Controller) در Salesforce Custom Controller in Salesforce

  • مثال از Custom Controller در Salesforce Custom Controller in Salesforce Example

  • Controller Extension چیست؟ What Is Controller Extension in Salesforce?

  • استفاده از چندین Controller Extension در Salesforce Salesforce Multiple Controller Extensions

  • نحوه فراخوانی دو Extension در یک صفحه Visualforce How to Call Two Multiple Controller Extensions in Visualforce Page?

  • مرور کلی Custom List Controller Overview of Custom List Controller

  • مثال از Custom List Controller در Salesforce Salesforce Custom List Controller Example

  • مثال از کلاس StandardSetController StandardSetController Class Example

نمایش نظرات

آموزش بوت‌کمپ جامع توسعه Salesforce Certified Apex & LWC [ویدئویی]
جزییات دوره
38h 20m
249
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deepika Khanna Deepika Khanna

توسعه دهنده نرم افزار، بلاگر، نویسنده